> I've heard all the fanfare over the Mega-EM program, so I finally went out and got it. Problem is I can't get it working, because it either tells me my
> ultrasnd.ini is corrupt or it can't find the patches in the directory. The
> documentation isn't very clear on this point, but I assume is uses the
> ULTRADIR environment var?
>
> What I have here is this: UltraSound directory = C:\ULTRASND, while the
> patches are located in E:\SOUND\MIDI. I've tried the ultrasnd.ini from my
> windows directory, which works (with Windows) to no avail.
>
I'm not sure how Mega-Em locates the patches, but from your problems, my
hunch is that it first looks in the directory in ULTRADIR for ultrasnd.ini,
and then looks in (ULTRADIR)/MIDI for the patches. Ideally, it should do
like the Windows driver and read the patch directory from ultrasnd.ini
and locate the patches from that information.
I'd suggest you move all your patches to (ULTRADIR)/MIDI because many
$ I've heard all the fanfare over the Mega-EM program, so I finally went out and got it. Problem is I can't get it working, because it either tells me my
$ ultrasnd.ini is corrupt or it can't find the patches in the directory. The
$ documentation isn't very clear on this point, but I assume is uses the
$ ULTRADIR environment var?
$
$ What I have here is this: UltraSound directory = C:\ULTRASND, while the
$ patches are located in E:\SOUND\MIDI. I've tried the ultrasnd.ini from my
$ windows directory, which works (with Windows) to no avail.
$
$ Any advice for the clueless?
Mega-Em looks for the ULTRADIR environment variables, and reads the
Ultrasnd.ini it finds there. In the Ultrasnd.ini, you need to put the
directory where the patches are found in the header, like this:
[Ultrasound]
PatchDir=C:\ULTRASND\midi\
[Melodic Patches]
0=acpiano
1=britepno
2=synpiano
...etc...
So in your case, you need to set an environment variable
ULTRADIR=C:\ULTRASND, or ULTRADIR=E:\SOUND, and put the Ultrasnd.ini
there. Then change the PatchDir=E:\SOUND\MIDI, and you should be all set.